package offer;

/**
 * @author cyt
 * @create 2020-05-20 11:46
 */
public class T19 {

    /**
     * 输入一个正整数数组，把数组里所有数字拼接起来排成一个数，
     * 打印能拼接出的所有数字中最小的一个。例如输入数组{3，32，321}，
     * 则打印出这三个数字能排成的最小数字为321323。
     *
     * @param args
     */
    public static void main(String[] args) {
        int[] arr = {3, 32, 321};
        String[] ans = new String[arr.length];

        int[] vis = new int[arr.length];
        for (int i = 0; i < arr.length; i++) {
            String s = String.valueOf(arr[i]);
            ans[i] = s;
            vis[i] = 0;
        }
        // 标记数组



        for (String an : ans) {
            System.out.println(an);
        }

    }
}
